package com.soft.javase.ch02.extendss;

/**
 * @author wangzhisen
 * @Desc TODO
 * @date 2025/4/17
 */
public class Test {
    public static void main(String[] args) {
        System.out.println("-----------Animal--------------");
        Animal a=new Animal("动物",2,"白色");
        a.eat();

        System.out.println("------------Cat--------------");
        Cat cat=new Cat();
        cat.setName("波斯猫");
        cat.setAge(3);
        cat.setColor("花色");
        cat.eat();
        //子类拓展新的成员方法
        cat.catchMouse();
        //父类不能使用子类新拓展的成员属性、成员方法
        //a.catchMouse();

        System.out.println("------------Tiger--------------");
        Tiger tiger=new Tiger();
        tiger.setName("东北虎");
        tiger.setAge(5);
        tiger.setColor("白色");
        tiger.eat();
        //子类拓展新的成员方法
        tiger.hunt();
    }
}
